Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MWPW-146962 [milo] Text link behaving like button in FAQ section #2530

Merged
merged 8 commits into from
Jul 15, 2024

Conversation

bozojovicic
Copy link
Contributor

@bozojovicic bozojovicic commented Jun 28, 2024

When checkout URL contains #_tcl it should be transformed to ordinary HTML link and not to CTA. At the moment some not desirable styles are applied to that link e.g. width:100%;text-decoration:none etc. which I fixed with this change.
TCL is an acronym for Text Checkout Link.

BEFORE :
Screenshot 2024-06-28 at 10 32 48

AFTER :
Screenshot 2024-06-28 at 10 33 07

Resolves: MWPW-146962

Test URLs:

@bozojovicic bozojovicic requested a review from a team as a code owner June 28, 2024 08:37
Copy link
Contributor

aem-code-sync bot commented Jun 28, 2024

Page Scores Audits Google
/drafts/bozo/price-cta?martech=off PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

Copy link

codecov bot commented Jun 28, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.84%. Comparing base (c896518) to head (b00c910).

Additional details and impacted files
@@            Coverage Diff             @@
##            stage    #2530      +/-   ##
==========================================
+ Coverage   95.83%   95.84%   +0.01%     
==========================================
  Files         176      176              
  Lines       46122    46122              
==========================================
+ Hits        44199    44204       +5     
+ Misses       1923     1918       -5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

libs/blocks/merch/merch.css Outdated Show resolved Hide resolved
libs/blocks/merch/merch.js Outdated Show resolved Hide resolved
Copy link
Contributor

Reminder to set the Ready for Stage label - to queue this to get merged to stage & production.

@afmicka afmicka added run-nala Run Nala Test Automation against PR needs-verification PR requires E2E testing by a reviewer verified PR has been E2E tested by a reviewer Ready for Stage and removed needs-verification PR requires E2E testing by a reviewer labels Jul 2, 2024
@milo-pr-merge
Copy link
Contributor

milo-pr-merge bot commented Jul 6, 2024

Skipped merging 2530: MWPW-146962 [milo] Text link behaving like button in FAQ section due to failing checks

3 similar comments
@milo-pr-merge
Copy link
Contributor

milo-pr-merge bot commented Jul 7, 2024

Skipped merging 2530: MWPW-146962 [milo] Text link behaving like button in FAQ section due to failing checks

@milo-pr-merge
Copy link
Contributor

milo-pr-merge bot commented Jul 8, 2024

Skipped merging 2530: MWPW-146962 [milo] Text link behaving like button in FAQ section due to failing checks

@milo-pr-merge
Copy link
Contributor

milo-pr-merge bot commented Jul 9, 2024

Skipped merging 2530: MWPW-146962 [milo] Text link behaving like button in FAQ section due to failing checks

@overmyheadandbody
Copy link
Contributor

@bozojovicic - NALA tests are failing for this PR, thus it will not get merged to Stage. You can try to rebase your branch with the current stage one, which usually does the trick. If not, you'll have to reach out to NALA to see where the issue is.

@milo-pr-merge
Copy link
Contributor

milo-pr-merge bot commented Jul 10, 2024

Skipped merging 2530: MWPW-146962 [milo] Text link behaving like button in FAQ section due to failing checks

@afmicka
Copy link
Contributor

afmicka commented Jul 11, 2024

@overmyheadandbody @skumar09 @Dli3 the Nala failures are not related to the changes in this PR but are blocking it from being merged.

Table tests are failing due to the updated classes in chrome for the highlight heading, the daily run is failing with the same error. I guess the tests need an update. Could you please check?

HowTo tests are failing because of the expected class for the image. Sometime on forks, it is resolved as 'how-to-image' instead of expected 'how-to-media'. Not sure how it comes to that, but have seen it before.

Could you please confirm here and unblock this PR (and similar ones) for merging?

@milo-pr-merge
Copy link
Contributor

milo-pr-merge bot commented Jul 11, 2024

Skipped merging 2530: MWPW-146962 [milo] Text link behaving like button in FAQ section due to failing checks

@milo-pr-merge milo-pr-merge bot merged commit 2d0d3cf into adobecom:stage Jul 15, 2024
11 checks passed
@milo-pr-merge milo-pr-merge bot mentioned this pull request Jul 15, 2024
rohitsahu pushed a commit to rohitsahu/milo that referenced this pull request Jul 16, 2024
* stage:
  Mwpw-142267:  Merch What's Included and Merch Mnemonic List (TwP) (adobecom#2554)
  MWPW-149124 Improve Focus Page for Performance Improvement Tiger Team  (adobecom#2391)
  Correctly send the created PR slacks (adobecom#2566)
  MWPW-153167: caas-config change to enable hiding date detail information (adobecom#2553)
  MWPW-152016 - Localization target preview for transcreation (adobecom#2564)
  Relax CORS restrictions for module imports (adobecom#2549)
  MWPW-153600 [PEP] loader bar on PEP prompt is seen loaded Left to right in RTL locale (adobecom#2548)
  MWPW-146962 [milo] Text link behaving like button in FAQ section (adobecom#2530)
  MWPW-152280 MEP: Only preload fragments that are in the 1st section (adobecom#2525)
  MWPW-152697 Fix Marketo mobile horizontal scroll (adobecom#2514)
  MWPW-151513: Search results vanished when user clicks on Marquee CTA:Start free trail (adobecom#2406)
  MWPW-154013 PEP prompt redirection is broken in stage after the PEP dismissal PR merge (adobecom#2547)
  MWPW-153962: Introduce maslibs query parameter (adobecom#2544)
  Central georouting support (adobecom#2531)
  [MWPW-152278] Avoid empty CSS requests (adobecom#2524)
  MWPW-152918 Fix Marketo button font (adobecom#2513)

# Conflicts:
#	libs/deps/merch-card.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ready for Stage run-nala Run Nala Test Automation against PR verified PR has been E2E tested by a reviewer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants